mangrove tree - Alemán Inglés Diccionario